home *** CD-ROM | disk | FTP | other *** search
/ PD ROM 1 / PD ROM Volume I - Macintosh Software from BMUG (1988).iso / Electronic Messages / USEnet Digests / USEnet Vol. 4 / USEnet 4.46 < prev    next >
Encoding:
Text File  |  1988-06-15  |  28.4 KB  |  740 lines  |  [TEXT/ttxt]

  1. 19-Apr-88 17:17:27-PDT,29760;000000000000
  2. Return-Path: <usenet-mac-request@RELAY.CS.NET>
  3. Received: from RELAY.CS.NET by SUMEX-AIM.Stanford.EDU with TCP; Tue, 19 Apr 88 17:14:55 PDT
  4. Received: from relay2.cs.net by RELAY.CS.NET id aa13500; 19 Apr 88 17:49 EDT
  5. Received: from relay.cs.net by RELAY.CS.NET id aa24153; 19 Apr 88 17:39 EDT
  6. Received: from sdr.slb.com by RELAY.CS.NET id ag24118; 19 Apr 88 17:35 EDT
  7. Date: Tue, 19 Apr 88 17:20 EDT
  8. From: Jeffrey Shulman <SHULMAN@sdr.slb.com>
  9. Subject: Usenet Mac Digest V4 #46
  10. To: usenet-mac@RELAY.CS.NET, PIERCE%HDS@sdr.slb.com
  11. X-VMS-To: in%"usenet-mac@relay.cs.net",in%"PIERCE%HDS@SDR.SLB.COM"
  12.  
  13. Date: Tue 19 Apr 88 17:20:25-GMT
  14. From: Jeff Shulman <SHULMAN@SDR>
  15. Subject: Usenet Mac Digest V4 #46
  16. To: Usenet-List: ;
  17. Message-ID: <577473625.0.SHULMAN@SDR>
  18. Mail-System-Version: <VAX-MM(218)+TOPSLIB(129)@SDR>
  19.  
  20. Usenet Mac Digest     Friday, April 1, 1988          Volume 4 : Issue 46 
  21.  
  22. Today's Topics:
  23.      Re: Memory Management (was Quickergraf bugs...)
  24.      Re: When to draw rect around List in DLOG
  25.      Bulldozer cursor?
  26.      Why does my keyboard stick in UPPERCASE?
  27.      xmodem->versaterm at 1200
  28.      Re: GATT declares U.S. - Japan chip pact illegal
  29.      Memory Checking Programs
  30.      Re: GATT declares U.S. - Japan chip pact illegal
  31.      Macintosh Statistics Packages
  32.      Help! TextEdit Programming Problem - "nLines" (2 messages)
  33.      Interprocess communications (2 messages)
  34.      XNS
  35.      Re: Macintosh Statistics Packages
  36.      Re: Why does my keyboard stick in UPPERCASE?
  37.      New LaserWriter II SC
  38.      Re: Why does my keyboard stick in UPPERCASE?
  39.      Floppies (made in the USA) (look for the union label)
  40.      Re: Interprocess communications
  41.  
  42. ---------------------------------------------------------------------- 
  43.  
  44. From: lsr@Apple.COM (Larry Rosenstein)
  45. Subject: Re: Memory Management (was Quickergraf bugs...)
  46. Date: 29 Mar 88 22:24:01 GMT
  47. Organization: Advanced Technology Group, Apple Computer
  48.  
  49. In article <4260@husc6.harvard.edu> stew@endor.UUCP (Stew Rubenstein)
  50. writes:
  51. >
  52. >toolbox needs the memory for.  You have to assume that any request is
  53. >critical.  This is not far from the truth - memory allocation failures
  54. >are handled very poorly by the toolbox.  In my apps, I have routines
  55. >Critical() and NonCritical(), which clear and set a flag checked by
  56.  
  57. In MacApp we do a similar thing, except critical requests are called
  58. "temporary", and non-critical requests "permanent".  This reflects
  59. whether or not the memory is for the user's document, and cannot be
  60. reclaimed later.
  61.  
  62. Temporary (critical) memory consists of code segments, defproc
  63. resources, packages, etc.  By default all requests are temporary (ie,
  64. critical), although the programmer can change the state of the flag as
  65. needed.  We also provide a call NewPermHandle to allocate a permanent
  66. handle.
  67.  
  68. >allocations in my own code.  Another useful trick is to allocate a
  69. >couple of buffers at the start of your program so that you have
  70. >something to release when the growzone proc is called.
  71.  
  72. In MacApp, the programmer can specify the size of the temporary and
  73. permanent reserves.  The permanent reserve is just a last chance piece
  74. of memory that the grow zone proc will release if all else fails.  When
  75. this memory is gone, then memory is really low and MacApp will put up a
  76. message telling the user this (overridable of course).  The size of this
  77. reserve is usually only 4-10K.
  78.  
  79. The temporary reserve is more interesting.  The programmer sets this
  80. size based on the maximum amount of temporary memory the program will
  81. need at any time.  MacApp will ensure that this amount of memory is
  82. available.  We add up the currently loaded segments, defprocs, etc.; if
  83. the sum is less than the reserve we allocate a handle to make up the
  84. difference.  (This is so memory is not wasted trying to maintain the
  85. reserve.)
  86.  
  87. If the programmers sets the temporary reserve correctly, then the
  88. program cannot bomb because a code segment, package, etc. cannot be
  89. loaded.
  90.  
  91. >Finally, it's important to preflight every memory request that you
  92. >can.  For example, before you call a routine in another segment, do a
  93. >GetResource on the right CODE segment and check to see it succeeds.  A
  94. >failure to load a CODE segment causes an immediate system error.  The
  95.  
  96. This approach will work, but it makes it difficult to change the
  97. program's segmentation without having to change the code.  Also, in the
  98. case of MacApp, we could not know how the final program would be
  99. segmented, since we can't know what code the developer will be writing.
  100.  
  101. In MacApp, you specify the name of the segments that form the maximum
  102. code working set, as well as an absolute number to add in.  This
  103. information is in resources so that it can be changed easily.  (The
  104. MacApp debugger helps you determine which segments comprise the maximum
  105. working set.)  The idea here is that the maximum working set might
  106. change in value, but the segments that make up the working set should be
  107. consistent.
  108.  
  109. The programmer can also change the size of these reserves
  110. programmatically.
  111.  
  112. The only kind of preflighting we do in MacApp is when opening a DA.  We
  113. make sure that there is enough permanent memory for the DRVR resource,
  114. and then we open the desk accessory with the temporary flag on.  This
  115. helps ensure that the DA won't bomb when opening (in case it doesn't
  116. check its memory allocations).
  117.  
  118. After the DA is opened, we check to see if our guaranteed temporary
  119. reserve has been exhausted.  If so, then we immediately close the DA and
  120. report an error.  (This assumes that the DA cleans up after itself, but
  121. there is nothing an application can do with such unfriendly DAs.)
  122.  
  123. Region operations that occur in the normal course of events
  124. (invalidating a window) are considered temporary, and the temporary
  125. reserve should handle them.  This would only be a problem if regions
  126. were being used at the time when the maximum code working set was
  127. loaded.
  128.  
  129. MacApp also unloads all code segments each time through the event loop,
  130. although the programmer can mark a segment as resident and then it won't
  131. be unloaded.  Unloaded segments stay in memory in case they are needed
  132. again.
  133.  
  134. This memory management architecture seems to work very well.  It has the
  135. advantage that it is generic, and doesn't have to recoded for each
  136. application.  The programmer only has to plug in the specific parameters
  137. of the application.  Before MacApp was released, we tested our memory
  138. management by having the testing group stress test one of our sample
  139. programs as if it was a product.
  140. -- 
  141.          Larry Rosenstein,  Object Specialist
  142.  Apple Computer, Inc.  20525 Mariani Ave, MS 27-AJ  Cupertino, CA 95014
  143.         AppleLink:Rosenstein1    domain:lsr@Apple.COM
  144.         UUCP:{sun,voder,nsc,decwrl}!apple!lsr
  145.  
  146.  
  147. ------------------------------
  148.  
  149. From: dwb@Apple.COM (David W. Berry)
  150. Subject: Re: When to draw rect around List in DLOG
  151. Date: 30 Mar 88 02:11:07 GMT
  152. Organization: Apple Computer Inc, Cupertino, CA
  153.  
  154. In article <1101@cadre.dsl.PITTSBURGH.EDU> jas@cadre.dsl.PITTSBURGH.EDU
  155. (Jeffrey A. Sullivan) writes:
  156. >I am maintaining a List (ala list manager) in a dialog using TransSkel.  The
  157. >list does not have arectangle around it, so you have to draw one in.  The
  158. >question is :  When exactly should I be drawing it in?  During updateEvent,
  159. >ActivateEvent, before calling the SkelDialog procedure, or what?
  160.     The way I prefer to do it is to define a UserProc which handles drawing
  161. the dialog.  That way I'm sure that anytime it needs to be drawn it will
  162. be.  The proc need do little more than:
  163.  
  164.     pascal void UserProc(dlog, item)
  165.     DialogPtr    dlog;
  166.     short        item;
  167.     {
  168.         Rect    rect;
  169.  
  170.         GetDItem(dlog, item, &type, &hand, &rect);
  171.         LUpdate(whatever it's args are);
  172.         FrameRect(&rect);
  173.     }
  174. -- 
  175. David W. Berry
  176. dwb@Delphi    dwb@apple.com    973-5168@408.MaBell
  177. Disclaimer: Apple doesn't even know I have an opinion and certainly
  178.     wouldn't want if they did.
  179.  
  180.  
  181. ------------------------------
  182.  
  183. From: freeman@spar.SPAR.SLB.COM (Jay Freeman)
  184. Subject: Bulldozer cursor?
  185. Date: 29 Mar 88 22:53:41 GMT
  186. Organization: SPAR - Schlumberger Palo Alto Research
  187.  
  188. The other week I was running MPW 2.02 under Apple System 5.0 (Finder
  189. only, not Multifinder) on my Mac II, when the cursor changed to a
  190. tolerable line drawing of a bulldozer and a lot of disc activity began. 
  191. This situation continued for a minute or so, whereupon the cursor
  192. returned to its usual arrow shape and MPW resumed normal operation.  I
  193. have never seen the like before or since.
  194.  
  195. It could have been a virus doing something wicked, but it has been long
  196. enough (several weeks, several hundred hours of active on-time) with no
  197. obvious evidence of disaster, that I doubt it.
  198.  
  199. If I had to make a guess, I would say that either MPW or the Finder had
  200. decided to do a thorough heap-compaction and was writing out a large
  201. temporary file to disc as part of the process; the bulldozer cursor
  202. seems appropriate for pushing a big jumbled heap around, and duplicating
  203. the heap to disc is a fairly common trick in garbage-collection
  204. algorithms.  However, I could not find any obvious reference to this
  205. behavior in any of my manuals.  (On the other hand, considering the size
  206. of the MPW manuals and of _Inside_ _Macintosh_, I may well have missed
  207. something.)
  208.  
  209. Does anyone either (a) recall seeing this happen or (b) know what was
  210. going on?
  211.  
  212.  
  213.                     -- Jay Freeman
  214.  
  215.  
  216. <canonical disclaimer -- this posting represents my personal opinions
  217. only>
  218.  
  219.  
  220. ------------------------------
  221.  
  222. From: heuring@boulder.Colorado.EDU (Vincent Heuring)
  223. Subject: Why does my keyboard stick in UPPERCASE?
  224. Date: 30 Mar 88 15:59:57 GMT
  225. Organization: University of Colorado, Boulder
  226.  
  227. Every few times I run an application on my Mac II, the keyboard shifts
  228. to upper case.  It happens at random, and all keys (not just alphas) are
  229. shifted.  I cannot get it to revert to lower case through any
  230. combination of caps lock, etc.  The only fix is to reboot. (Unplugging
  231. the KB doesn't work, nor does exiting the application.)
  232.  
  233. What is the matter here?
  234.  
  235.  
  236. -- 
  237. -----------------------------------------------------------------
  238. | Vince Heuring     Dep't of Electrical & Computer Engineering    |
  239. | University of Colorado - Boulder        heuring@colorado.EDU    |
  240. -----------------------------------------------------------------
  241.  
  242.  
  243. ------------------------------
  244.  
  245. From: flowers@CS.UCLA.EDU
  246. Subject: xmodem->versaterm at 1200
  247. Date: 30 Mar 88 18:05:42 GMT
  248. Organization: UCLA Computer Science Department
  249.  
  250. I'm having problems with downloading files using unix xmodem at
  251. 1200baud, with versaterm on the mac.  If I have a 9600baud link, it
  252. works fine with versaterm set for text xmodem.  However, at 1200baud
  253. (home line), the download never starts, and after a while I get an error
  254. message.  Kermit sends however work fine at this speed.  Does anyone
  255. know a way to get xmodem working at 1200 baud, or have other
  256. suggestions?
  257. -- 
  258. thanks,
  259. Margot Flowers   Flowers@CS.UCLA.EDU   ...!{ucbvax|ihnp4}!ucla-cs!flowers
  260.  
  261.  
  262. ------------------------------
  263.  
  264. From: rchampe@hubcap.UUCP (Richard Champeaux)
  265. Subject: Re: GATT declares U.S. - Japan chip pact illegal
  266. Date: 30 Mar 88 19:20:31 GMT
  267. Organization: Clemson University, Clemson, SC
  268.  
  269.      Ok, I'm not an economic or political expert (or an expert of any
  270. kind :-) but I think that even if this pact isn't the best solution,
  271. something has to be done to protect US manufacturers, and I don't think
  272. that just scrapping the pact is a solution.
  273.      Japanese and other asian chip producers can currently produce chips
  274. at prices significantly less than US producers, and US producers are
  275. having a hard time competing.  This is just great for consumers and
  276. computer and  perhipheral manufacturers, but if it keeps up, US chip
  277. producers will have to move to something else or fold.  Many people I
  278. know say that the Japanese are obviously doing something right, and if
  279. US producers can't do the same then they should get out.  In my opinion,
  280. I think that the fact that the asian countries have a much cheaper labor
  281. force is a significant factor.  US producers obviously can't just cut
  282. their employees salaries in half, so some would say that they should get
  283. out.  Ok, so we lose the IC industry, big deal. In the southeast the
  284. textile industry (which is the south's major  industry) is taking a
  285. beating from Korean imports.  If they can't compete, let them fold. 
  286. Everyone knows that the US car manufactures are having touble competing
  287. with Japanese imports and therefore make poorer quality cars.  Well, if
  288. they can't hack it, they should get out too.  Asian computer and
  289. perhipheral manufacturers are already beginning to overtake the market. 
  290. Bye bye US manufacturers.  Hmmm, we seem to be running out of
  291. industries.  Oh well, as long as we consumers are getting cheap
  292. products, no problem.  Ooops, we seem to be losing jobs and can't afford
  293. these products anymore, how'd that happen?
  294.  
  295.      Also I seem to remember reading in NewsWeek that last spring,
  296. Japanese companies were accused of dumping chips on the US market at
  297. prices lower than it cost the companies to produce them.  The only
  298. reason that I've ever heard for this kind of illegal activity is to
  299. eliminate compitition.  I've also read that the Japanese economy and
  300. infrastructure is stacked highly against imports, and that US imports
  301. that should be cheaper than Japanese products end up being much more
  302. expensive by the time they get to the comsumer.
  303.  
  304. I sorry I got up on my soapbox, but you should be grateful I didn't get
  305. into my speech on taxes.
  306. -- 
  307. Rich Champeaux
  308. Clemson University
  309.  
  310.  
  311. ------------------------------
  312.  
  313. From: frel@randvax.UUCP (Dave Frelinger)
  314. Subject: Memory Checking Programs
  315. Date: 29 Mar 88 20:00:10 GMT
  316. Organization: Rand Corp., Santa Monica
  317.  
  318.  
  319. Hello,
  320.     Has anyone come accross a program to check memory on a MacII like
  321. MaM Test did on Mac Pluses? If so, could you please tell me where I
  322. might get a hold of that program?
  323.  
  324.               Thanks in advance,
  325.  
  326.             Dave
  327.  
  328.  
  329.  
  330. P.S.  Does anyone think that Apple ever trust its users to use a
  331. hardware
  332.       diagnostic program, or will we always be forced to use home grown
  333.       hardware diagnostic applications? Even Big Blue alows normal users
  334. to
  335.       check on the status of their own hardware.
  336.  
  337.  
  338. ------------------------------
  339.  
  340. From: sarrel@tut.cis.ohio-state.edu (Marc Sarrel)
  341. Subject: Re: GATT declares U.S. - Japan chip pact illegal
  342. Date: 30 Mar 88 23:40:54 GMT
  343. Organization: The Ohio State University Dept of Computer and Information Science
  344.  
  345. While I agree with you that the Asian countries have a cheaper labor
  346. force and that their economies are sometimes stacked against imports
  347. (especially Japan's), I cannot agree that that is the whole problem. 
  348. Ask not what they are doing that is underhanded, as what we are doing
  349. that is wrong (so that we can correct it).  I generally do not favor
  350. protectionist policies.
  351.  
  352. Take the automobile industry as an example.  In the begining, the
  353. Japanese gained a foothold because their cars were cheaper than American
  354. built ones. Then, we fell further behind during the energy crisis
  355. because our cars were less fuel efficient.  Over the years, Japanese
  356. cars have become more luxurious, until now they rival some American Cars
  357. in that regard.  However, with the rising Yen, those cars have become
  358. more expensive.  But, because of the image that the American car buyer
  359. has of Japanese quality, Japanese cars still sell well.  (However, I
  360. think this is changing.)
  361.  
  362. Basically, there are two differences between "us" and "them" that are
  363. important here.  First, the Japanese seem to be more responsive to
  364. changes in the market, and they seem to be able to change quicker.  This
  365. is not a function of worker's salaries.  Second, and more important, the
  366. Japanese as a society seem more willing to support the long-term
  367. technological research that is needed to make products in a more
  368. efficient manner (or at all, in some cases such as VCRs).  (You should
  369. watch a tape of the NOVA that was on last night about superconductors,
  370. they made some good points about this.)
  371.  
  372. We Americans seem to do better at inventing new things, but the Japanese
  373. are better at spending the time needed to develop these ideas into
  374. marketable products.  Again, this has nothing to do with worker's
  375. salaries.
  376.  
  377. I could go on about the problem of the Japanese owning businesses in
  378. this country.  There is also the problem of worker education (or lack
  379. thereof). These are problems that need to be addressed, but they are
  380. peripheral to this discussion.
  381.  
  382. It all boils down to this:  In order that both societies should prosper,
  383. we need to become more like the Japanese and the Japanese need to become
  384. more like us.  We need to fund that long-term development research, make
  385. sure that our work force is better educated (to keep up with changing
  386. technology in the workplace).  And, American consumers have to change
  387. their attitude about  foriegn products.  (A little attitude change is
  388. better than a lot of trade  legislation.)  (Presumably a change is
  389. attitude will bring about a change is behaviour.  ie:  we'll buy more
  390. domestic goods.)  American companies  overseas should know more about
  391. those markets.  Trying to sell the Japanese a product that sells well in
  392. this country without modification is often a fatal mistake.
  393.  
  394. The Japanese, on the other hand, should change their behaviour about
  395. imports. They _should_ open up their markets to foriengers.  (On the
  396. other hand, American companies should learn about the sometimes baffling
  397. Japanese system of business dealings, after all, they had to learn ours
  398. to be a success here.)
  399.  
  400. The bottom line is that pointing the finger at Japan and crying foul is 
  401. incorrect, useless and possibly fatal.
  402.  
  403. 'nuff said
  404. -- 
  405. Marc Sarrel            The Ohio State University
  406. 611 Harely Dr #1        Department of Computer and Information Science
  407. Columbus, OH  43202-1835    sarrel@tut.cis.ohio-state.edu
  408. Disclaimer:  Hey, what do I know?  I'm only a grad student.
  409.  
  410.  
  411. ------------------------------
  412.  
  413. From: ps01@bunny.UUCP (Paul Suh)
  414. Subject: Macintosh Statistics Packages
  415. Date: 30 Mar 88 20:27:00 GMT
  416. Organization: GTE Laboratories, Waltham, MA
  417.  
  418. Has anyone out there had any experiences with heavy-duty, industrial
  419. strength statistics packages for the Macintosh?  I'm looking for
  420. something which will hand a data set of 500 variables w/600 observations
  421. each, and do two-stage and three-stage least squares on them.  
  422.  
  423. Email responses to me and I will summarize and post.  
  424.  
  425. Thanks.
  426.  
  427.                     --Paul
  428.  
  429. Try also:    ps01@gte-labs.CSnet
  430.  
  431. as an address.
  432.  
  433.  
  434. ------------------------------
  435.  
  436. From: gregr@tekig4.TEK.COM (Greg Rogers)
  437. Subject: Help! TextEdit Programming Problem - "nLines"
  438. Date: 29 Mar 88 07:44:14 GMT
  439. Organization: Tektronix, Inc., Beaverton, OR.
  440.  
  441.  
  442. Can any Mac wizard shed some light on a programming problem I'm having? 
  443. My edit record (TERec) seems to completely loose track of the number of
  444. lines of text as I'm adding characters to the text.  In other words
  445. TERec.nLines jumps ahead by hundreds of lines as I add characters using
  446. TEInsert.  The number of lines that nLines jumps by doesn't seem to
  447. follow any pattern.  Line after line of text is inserted properly and
  448. then out of the blue, nLines jumps. This seems to occur after a carriage
  449. return ($0D) is inserted, but only infrequently. I  also follow TEInsert
  450. with TEScroll after each ($0D) is inserted but this seems  unrelated. 
  451. Calling TECalText fixes the edit record with nLines returning to 
  452. normal, and all characters intact.  Is there some bug related to
  453. carriage returns and TEInsert or TEScroll in these toolbox routines?
  454.  
  455. I would really appreciate any information as I can't find any
  456. explaination for this behavior.
  457.  
  458.                     Thanks, 
  459.                     Greg Rogers
  460.  
  461.  
  462. ------------------------------
  463.  
  464. From: willc@tekchips.TEK.COM (Will Clinger)
  465. Subject: Re: Help! TextEdit Programming Problem - "nLines"
  466. Date: 30 Mar 88 20:57:38 GMT
  467. Organization: Tektronix Inc., Beaverton, Or.
  468.  
  469. In article <2653@tekig4.TEK.COM> gregr@tekig4.UUCP (Greg Rogers) writes:
  470. >
  471. >Can any Mac wizard shed some light on a programming problem I'm having?  My
  472. >edit record (TERec) seems to completely loose track of the number of lines of
  473. >text as I'm adding characters to the text....
  474.  
  475. I'll bet you're using a Macintosh SE.  On an SE, the lineStarts array
  476. will be calculated incorrectly (or sometimes the system will crash) when
  477. all of the following conditions hold:
  478.  
  479.     _TEInsert is called;
  480.     the inserted text ends in a space;
  481.     selEnd = teLength;
  482.     after the text has been inserted, the (garbage) byte following the
  483.         newly inserted text in RAM happens to contain a carriage return.
  484.  
  485. Neither the Macintosh Plus nor the Macintosh II have this bug.
  486.  
  487. The bug lies in the routine whose address is stored at $07fc.  The ninth
  488. through eleventh instructions in that routine are:
  489.  
  490.     cmpi.b  #$0d,0(a0,d0.w)
  491.     bne.s   ...
  492.     addq.w  #1,d0
  493.  
  494. If you change the add instruction to a no-op, your bug will disappear.
  495. (You may have created a different bug because this undoubtedly disables
  496. a minor feature of TextEdit, but the new bug seems much less serious
  497. than the old.)
  498.  
  499. I hope this helps.  The bug was reported to Apple on 10 February 1988.
  500. -- 
  501. Peace,
  502. William Clinger
  503. Semantic Microsystems, Inc.
  504.  
  505.  
  506. ------------------------------
  507.  
  508. From: frel@randvax.UUCP (Dave Frelinger)
  509. Subject: Interprocess communications
  510. Date: 29 Mar 88 20:05:15 GMT
  511. Organization: Rand Corp., Santa Monica
  512.  
  513.  
  514. Hello,
  515.     I have a simple question, what forms of interprocess communications
  516. does A/UX support?  Does it use System V, B 4.X, or a both flavors of IP
  517. communications?
  518.  
  519.  
  520.             Thanks,
  521.  
  522.             Dave
  523.  
  524.  
  525. ------------------------------
  526.  
  527. From: gerald@umb.umb.edu (Gerald Ostheimer)
  528. Subject: Re: Interprocess communications
  529. Date: 30 Mar 88 22:36:57 GMT
  530. Organization: Dept of Math and CS, UMass Boston.
  531.  
  532. In article <1387@randvax.UUCP> frel@rand-unix.UUCP (Dave Frelinger)
  533. writes:
  534. >
  535. >    I have a simple question, what forms of interprocess communications
  536. >does A/UX support?  Does it use System V, B 4.X, or a both flavors of IP
  537. >communications?
  538. >            Thanks,
  539.  
  540. To me it looks as if Apple tried to provide the best possible support
  541. for both Berkeley 4.2 and AT&T System V (Release 2). A/UX got about as
  542. close to being a full System V implementation as you can get without
  543. being one. As for inter- process communications, you get all of System V
  544. IPC (semaphores, shared memory...), but you also get Berkeley 4.2
  545. sockets.
  546. -- 
  547. Gerald    <gerald@grn.umb.edu>
  548.  
  549. Permission is granted to make and distribute verbatim or modified copies of this
  550. opinion, as long as this permission notice is preserved.
  551.  
  552.  
  553. ------------------------------
  554.  
  555. From: lee@rocksanne.UUCP (Lee Moore)
  556. Subject: XNS
  557. Date: 31 Mar 88 05:28:39 GMT
  558. Organization: Xerox: Webster Research Center, Rochester, NY
  559.  
  560. Since it appears that AUX has pieces of Berkeley's networking for TCP/IP
  561. support, does anybody know if it also had 4.3's XNS protocol support?
  562.  
  563. thanks,
  564.  
  565. Lee
  566.  
  567.  
  568. -- 
  569. Lee Moore -- Xerox Webster Research Center, birthplace of the XGP
  570. UUCP:        {seismo, allegra, decvax, cmcl2, topaz}!rochester!rocksanne!lee    
  571. Arpa Internet:    Moore.wbst@xerox.arpa
  572. DDN:        +1 (716) 422-2496
  573.  
  574.  
  575. ------------------------------
  576.  
  577. From: ir1@sdcc6.ucsd.EDU (Nathaniel L. Beck)
  578. Subject: Re: Macintosh Statistics Packages
  579. Date: 31 Mar 88 17:36:04 GMT
  580. Organization: University of California, San Diego
  581.  
  582. You might want to look at RATS. It is a time series package that is
  583. certainly heavy duty. Does some cross-sectional stuff, but if that is
  584. your interest you probably can do better. RATS is essentially an  old
  585. mainframe program that got new life with the PC. They have just come out
  586. with a Mac version. I use the PC version so I can't tell you much about
  587. the MAC version. I have doubts about whether the interface is up to
  588. usual Mac standards, but the statistics are first rate.
  589.  
  590. You can get RATS from VAR associaties in Evanston, IL.
  591.  
  592. Good luck.
  593. -- 
  594. Neal Beck
  595. Dept. of Pol. Sci.
  596.  
  597.  
  598. ------------------------------
  599.  
  600. From: ps01@bunny.UUCP (Paul Suh)
  601. Subject: Re: Why does my keyboard stick in UPPERCASE?
  602. Date: 31 Mar 88 17:12:32 GMT
  603. Organization: GTE Laboratories, Waltham, MA
  604.  
  605. You have probably activated the Easy Access feature by accident, hittin
  606. the shift key five times in a row, then twice more to do a shift lock.
  607. The short-run solution is to hit the shift key five times, which will
  608. deactivate Easy Access.  The long run solution is to remove the Easy
  609. Access INIT from your system folder.  
  610.  
  611. Look in the upper right-hand corner of your screen, in the menu bar, for
  612. the EA mini-icons, to the right of the MultiFinder icon if you're
  613. running MF.  Sometimes between applications, it doesn't get properly
  614. redrawn (bug, I guess).  
  615.  
  616.                     --Paul
  617.  
  618.  
  619. ------------------------------
  620.  
  621. From: giaccone@ur-tut (Tony Giaccone)
  622. Subject: New LaserWriter II SC
  623. Date: 31 Mar 88 19:08:29 GMT
  624. Organization: Univ. of Rochester, Computing Center
  625.  
  626.  
  627. Ok Folks, we've been evaluating the new IISC laserwriter, and found some
  628. things that seem to be real problems. The first problem ocurrs when
  629. printing a Microsoft Excel spreadsheet. The time it takes to print this
  630. spread sheet seems to vary from a low of 2.5 minutes to a high of over
  631. 35. Can anyone suggest any reason why there should be the amount of
  632. variation in the  printing of the same document. The spread sheet is one
  633. page, printed landscape mode, uses only the Times font. 
  634.  
  635. The second problem is with a Microsoft Word (3.0)  document. This
  636. document has two columns, is in Times, with screen dumps included with
  637. 1/4 inch column spacing, and 1/2 inch margins all around. When printed
  638. on the SC it seems to expand the margins so that the right column is
  639. pushed off the edge of the page. The inter-columnar (1/4 inch ) is
  640. enlarged to greater than 1/4 inch, and no amount of spacing adjustment
  641. seems to solve the problem. Not even setting the columnar spacing to
  642. negative values (ie -0.25 inches gives more than +0.5 inch spacing
  643. between columns). Switching measurments to picas instead of inches gives
  644. entirely different, but still incorrect, results.
  645.  
  646. Has anyone else out there used the SC, have you noticed these or any
  647. other  problems with the printer? What's going on here. Would someone
  648. from Apple care to comment?
  649.  
  650.  
  651.                     Tony Giaccone
  652.  
  653.  
  654. ------------------------------
  655.  
  656. From: jcs1@bunny.UUCP (James Sinclair)
  657. Subject: Re: Why does my keyboard stick in UPPERCASE?
  658. Date: 31 Mar 88 22:34:47 GMT
  659. Organization: GTE Laboratories, Waltham, MA
  660.  
  661. I have experienced the same problem as the original poster, except that
  662. instead of being limited to the shift key, it also sometimes happens
  663. with the control key or the option key.  I do not have a copy of Easy
  664. Access in my System Folder, so I believe the problem must be coming from
  665. another source.  Any suggestions would be greatly appreciated.
  666.  
  667. Jim Sinclair (jcs1@bunny.uucp)
  668.  
  669.  
  670. ------------------------------
  671.  
  672. From: jimc@haddock.ISC.COM (Jim Campbell)
  673. Subject: Floppies (made in the USA) (look for the union label)
  674. Date: 1 Apr 88 04:00:15 GMT
  675. Organization: Interactive Systems, Boston, MA
  676.  
  677. A friend of mine is interested in acquiring some 3.5-inch,
  678. double-density, double-sided floppy disks for use on an Apple Macintosh.
  679.   He wants them to be made in the USA by a U.S.-based company, and with
  680. a life-time guarantee.
  681.  
  682. Scotch is the only brand he knows that corresponds to these
  683. specifications.  Are there any other such companies?   Where can Scotch
  684. or any other brand of these floppies be purchased, either through mail
  685. order or in the Boston area?  Please e-mail responses.
  686.  
  687. Thanks in advanced --
  688.  
  689.             Jim Campbell
  690.             Interactive Systems, Boston
  691.             441 Stuart St. 7th Floor
  692.             Boston, MA 02116
  693.             617/247-1155
  694.  
  695.             ihnp4!     \
  696.             harvard!    X----> ima!haddock!jimc
  697.             mit-eddie! /
  698.  
  699.  
  700. ------------------------------
  701.  
  702. From: kateley@Apple.COM (Jim Kateley)
  703. Subject: Re: Interprocess communications
  704. Date: 31 Mar 88 16:56:59 GMT
  705. Organization: Apple Computer Inc, Cupertino, CA
  706.  
  707. In article <1387@randvax.UUCP> frel@rand-unix.UUCP (Dave Frelinger)
  708. writes:
  709. >
  710. >Hello,
  711. >    I have a simple question, what forms of interprocess communications
  712. >does A/UX support?  Does it use System V, B 4.X, or a both flavors of IP
  713. >communications?
  714. >
  715. On page 15 of the A/UX System Overview manual, it states: "Another
  716. important function of the kernel is interprocess commnuication (IPC). 
  717. A/UX fully supports the System V Release 2 IPC mechanisms." ... "Signals
  718. are another form of UNIX interprocess communication." ... "A/UX supports
  719. both System V and BSD signals"
  720.  
  721.  
  722. Additionally, in the A/UX Release notes, Version 1.0, on page 1-2: "A/UX
  723. supports two different versions of signals:  the standard V.2 and the
  724. 4.2 reliable signals.  To use 4.2 signals in  a program, issue a call to
  725. the set42sig routine before issuing any calls to the signal function."
  726. ... "The signal-handler setting is not inherited across an exec call,
  727. although job control and process grjoups are available to shell
  728. programs."
  729. -- 
  730. Jim Kateley          UUCP: {sun, voder, nsc, mtxinu, dual}!apple!kateley
  731. S,P,HnS!             DOMAIN: kateley@apple.COM  Applelink: kateley1
  732. Disclaimer:   What I say, think, or smell does not reflect any policy or
  733.           stray thought by Apple Computer, Inc.
  734.  
  735. ------------------------------
  736.  
  737. End of Usenet Mac Digest
  738. ************************
  739. -------
  740.